package com.xinghou.platform.server.api.bussiness.impl;

import com.xinghou.platform.dao.main.LoginHistoryDAO;
import com.xinghou.platform.model.main.LoginHistory;
import com.xinghou.platform.server.api.bussiness.LoginHistoryService;
import com.xinghou.platform.server.mq.MqMessage;
import com.xinghou.platform.util.JsonUtil;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;

/**
 * Created by qingshengzheng on 16/7/18.
 */

@Service("loginHistoryService")
public class LoginHistoryServiceImpl implements LoginHistoryService {
    @Resource
    private LoginHistoryDAO loginHistoryDAO;
     @Resource
     private MqMessage mqMessage;
    @Override
    public int saveLoginHistory(LoginHistory loginHistory)
    {
        mqMessage.sendLoginHistory(JsonUtil.toJson(loginHistory));
        return 0;
    }

    @Override
    public int insertLoginHistory(LoginHistory loginHistory) {
        loginHistoryDAO.saveLoginHistory(loginHistory);
        return 0;
    }
}
